shamrock (trifolium dubium) - French English Dictionary